Computing Maximum Mean Cuts
نویسندگان
چکیده
Most primal minimum cost network flow (MCNF) algorithms can be seen as variants on cancelling negative augmenting cycles. The analogous view of dual MCNF algorithms is that they cancel positive augmenting cuts. In a companion paper we show that if a dual algorithm chooses to cancel cuts which have the greatest rate of increase in dual objective value per arc, which are called maximum mean cuts, a strongly polynomial algorithm results. However, this result depends on being able to compute maximum mean cuts in polynomial time. In this paper we present an efficient parametric algorithm that computes maximum mean cuts by doing O ( min { n, log(nU) 1+log log(nU)−log log n }) min cut calculations (these bounds are due to Radzik [30]), where U is the largest absolute arc capacity.
منابع مشابه
Approximate binary search algorithms for mean cuts and cycles
Iwano, et al. [8] have given an approximate binary search algorithm for computing max mean cuts. This paper gives a short proof of the correctness of their algorithm. It also shows how their algorithm can be dualized to an approximate binary search algorithm for computing min mean cycles that is as fast as but simpler than Orlin and Ahuja’s algorithm [12].
متن کاملUse of Structure Codes (Counts) for Computing Topological Indices of Carbon Nanotubes: Sadhana (Sd) Index of Phenylenes and its Hexagonal Squeezes
Structural codes vis-a-vis structural counts, like polynomials of a molecular graph, are important in computing graph-theoretical descriptors which are commonly known as topological indices. These indices are most important for characterizing carbon nanotubes (CNTs). In this paper we have computed Sadhana index (Sd) for phenylenes and their hexagonal squeezes using structural codes (counts). Sa...
متن کاملReduced Communication Costs via Network Flow and Scheduling for Partitions of Dynamically Reconfigurable FPGAs
This paper presents a dynamically reconfigurable FPGA partitioning algorithm for netlist-level circuits. The proposed algorithm combines traditional max-flow min-cut computing with a scheduling mechanism to improve maximum communication costs. Application of our previously published scheduling mechanism [19] to partitioning of sequential circuits can induce problems regarding the crossing of cu...
متن کاملA Simple MAX-CUT Algorithm for Planar Graphs
The max-cut problem asks for partitioning the nodes V of a graph G = (V,E) into two sets (one of which might be empty), such that the sum of weights of edges joining nodes in different partitions is maximum. Whereas for general instances the max-cut problem is NPhard, it is polynomially solvable for certain classes of graphs. For planar graphs, there exist several polynomial-time methods determ...
متن کاملA Parallel Framework for Parametric Maximum Flow Problems in Image Segmentation
This paper presents a framework that supports the implementation of parallel solutions for the widespread parametric maximum flow computational routines used in image segmentation algorithms. The framework is based on supergraphs, a special construction combining several image graphs into a larger one, and works on various architectures (multi-core or GPU), either locally or remotely in a clust...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Discrete Applied Mathematics
دوره 52 شماره
صفحات -
تاریخ انتشار 1994